A Self-Organizing Storage Cluster for Decentralized and Reliable File Storage*

نویسندگان

  • Bin Cai
  • Changsheng Xie
  • Jianzhong Huang
  • Chengfeng Zhang
چکیده

This paper describes the design and implementation of a decentralized storage cluster for file storage so as to provide self-organizing, available, scalable, and consistent data management capability for cluster platform. The self-organizing capability of CHT grants our storage cluster the potential to handle both failure and online provisioning gracefully. We use soft-state to manage membership changes, and evenly distribute data across nodes by adopting linear hash algorithm so as to achieve incremental scalability of throughput and storage capacity, thus making the system easy to scale as the number of nodes grows. In order to guarantee metadata and data strict consistency among multiple replicas, we adopt decentralized weighted voting scheme that allows data and metadata operations to be safely interleaved, with enabling the system to perform self-tuning. We also present the experiment results to demonstrate the features and performance of our design. * This research is supported by National 973 Great Research Project of P.R China under the grant No. 2004CB318200 and National Natural Science Foundation under grant No. 60273037 and No. 60303031. 78 A Self-Organizing Storage Cluster for Decentralized GESTS-Oct.2005

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Decentralized Deduplication in SAN Cluster File Systems

File systems hosting virtual machines typically contain many duplicated blocks of data resulting in wasted storage space and increased storage array cache footprint. Deduplication addresses these problems by storing a single instance of each unique data block and sharing it between all original sources of that data. While deduplication is well understood for file systems with a centralized comp...

متن کامل

Sorrento: A Self-Organizing Storage Cluster for Parallel Data-Intensive Applications

This paper describes the design and implementation of Sorrento – a self-organizing storage cluster built upon commodity components. Sorrento complements previous researches on distributed file/storage systems by focusing on incremental expandability and manageability of the system and on design choices for optimizing performance of parallel data-intensive applications with low write-sharing pat...

متن کامل

Optimal operation modes of photovoltaic-battery energy storage system based power plants considering typical scenarios

Recent advances in battery energy storage technologies enable increasing number of photovoltaic-battery energy storage systems (PV-BESS) to be deployed and connected with current power grids. The reliable and efficient utilization of BESS imposes an obvious technical challenge which needs to be urgently addressed. In this paper, the optimal operation of PV-BESS based power plant is investigated...

متن کامل

Reducing Retrieval Time in Automated Storage and Retrieval System with a Gravitational Conveyor Based on Multi-Agent Systems

The main objective of this study is to reduce the retrieval time of a list of products by choosing the best combination of storage and retrieval rules at any time. This is why we start by implementing some storage rules in an Automated Storage/Retrieval System (Automated Storage and Retrieval System: AS/RS) fitted with a gravity conveyor while some of these rules are dedicated to storage and ot...

متن کامل

Exploring high performance distributed file storage using LDPC codes

We explore the feasibility of implementing a reliable, high performance, distributed storage system on a commodity computing cluster. Files are distributed across storage nodes using erasure coding with small Low-Density Parity-Check (LDPC) codes, which provide highreliability with small storage and performance overhead. We present performance measurements done on a prototype system comprising ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005